package com.ciaojian.client.model.param;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import lombok.Data;

/**
 * @author oxiny
 */
@Data
public class BaseDTO<T> {
    protected Integer pageNo;

    protected Integer pageSize;

    /**
     * 获取分页插件
     *
     * @return 分页插件
     */
    public Page<T> page() {
        pageNo = pageNo == null ? 0 : pageNo;
        pageSize = pageSize == null ? 6 : pageSize;
        return new Page<>(pageNo, pageSize);
    }

}
